Short-tailed Rush - German English Dictionary